devour food - German English Dictionary